#define _CRT_SECURE_NO_WARNINGS

//class Solution {
//public:
//
//    int Sum_Solution(int n) {
//        A* tmp = new A[n];
//        delete[] tmp;
//        return sum;
//    }
//    class A
//    {
//    public:
//        A()
//        {
//            i++;
//            sum += i;
//        }
//    };
//
//    static int sum;
//    static int i;
//};
//int Solution::sum = 0;
//int Solution::i = 0;


//#include <iostream>
//using namespace std;
//int GetYearAllDay(int year)
//{
//    if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
//        return 366;
//    return 365;
//}
//int GetMonthDay(int year, int month)
//{
//    int month_day[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
//    if (month == 2 && ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0))
//        return 29;
//    return month_day[month];
//}
//int main() {
//    int max, min;
//    cin >> max >> min;
//    if (min > max)
//    {
//        int tmp = max;
//        max = min;
//        min = tmp;
//    }
//    int day1 = max % 100;
//    max /= 100;
//    int month1 = max % 100;
//    max /= 100;
//    int year1 = max;
//    int day2 = min % 100;
//    min /= 100;
//    int month2 = min % 100;
//    min /= 100;
//    int year2 = min;
//    int sum = 0;
//    // cout<<year1<<" "<<year2<<endl;
//    while (year1 != year2)
//    {
//        sum += GetYearAllDay(year1);
//        year2++;
//    }
//    //  cout<<sum<<endl;
//    int sum1 = 0;
//    for (int i = 1; i < month1; i++)
//    {
//        sum1 += GetMonthDay(year1, i);
//    }
//    sum1 += day1;
//    // cout<<sum1<<endl;
//    int sum2 = 0;
//    for (int i = 1; i < month2; i++)
//    {
//        sum2 += GetMonthDay(year2, i);
//    }
//    sum2 += day2;
//    // cout<<sum2<<endl;
//    sum = sum + sum1 - sum2 + 1;
//    cout << sum << endl;
//    return 0;
//
//}

//#include <iostream>
//using namespace std;
//class Date
//{
//	friend void Print(Date& d);
//public:
//	Date(int year, int month, int day)
//	{
//		_year = year;
//		_month = month;
//		_day = day;
//	}
//
//private:
//	int _year;
//	int _month;
//	int _day;
//};
//
//void Print(Date& d)
//{
//	cout << d._year << " " << d._month << " " << d._day << endl;
//}
//int main()
//{
//	Date d1(2020, 1, 1);
//	Print(d1);
//	d1.Print();
//}